﻿.datagrid
{
    width:100%; background-color:#efefef; border:1px solid #8CACBB;
    }
.emptyrow td
{
    height:27px !important; padding:0px !important;
    }
.datagrid td
{
    background-color:White; font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:150%;  text-align:center; vertical-align:middle; height:23px;
    }
.datagrid thead td
{
    color:#395a7b; font-size:14px; background-image:url(/images/news-title-bg.gif); background-repeat:repeat-x; cursor:pointer;
    }
.datagrid tbody
{
    color:#666666; font-size:12px;
    }
.datagrid tbody tr:hover td, tr.hover td
{
    background-color:#eaf2ff;
    }
tr.selected td
{
    background-color:#FBEC88 !important;
    }
.gridpanel
{
    margin:20px auto 0 auto; float:left; width:100%;
    }
.gridpanel-outer
{
    margin:20px auto 0 auto; width:98%;
    }
.gridpanel-inner
{
    margin:10px 0px 10px 0px; padding:5px 0px 5px 0px;
    }
.gridpanel ul { list-style:none; margin:0; padding:0; }
.gridpanel li { float:left; width:100px; margin:0; padding:0; text-align:center; }
.gridpanel li a { display:block;padding:3px 0px 0px 0px;height:150%;*height:150%;color:#FFF;text-decoration:none;border-right:1px solid #FFF; }
.gridpanel li a { background:url(/images/bg3.jpg) repeat 0 0; background-color:transparent; }
.gridpanel li a:hover { background-position:0 100px; color:White; }

.maskpanel-outer
{
    position:relative;
    }
.maskpanel
{
    position:absolute; left:0px; top:0; display:none; background:#E0ECFF;opacity:0.8;filter:alpha(opacity=80); z-index:9998; text-align:center;
    }
.loading
{
    position:absolute; cursor:wait; z-index:9999; background-color:White; background-image:url(/images/loading.gif); background-repeat:no-repeat; background-position:left; padding:10px 20px 10px 25px;
    }


.ordericon
{
    width:16px; height:16px; float:right; *margin-top:-22px; background-repeat:no-repeat; background-image:url("/jquery-easyui-1.3.3/themes/icons/mini_edit.png"); background-position:0px 5px;
    }

.col-order .ordericon
{
    background-image:url("/jquery-easyui-1.3.3/themes/metro/images/datagrid_icons.png"); background-position:-16px 0px; *margin-top:-20px;
    }
    
.col-orderdesc .ordericon
{
    background-image:url("/jquery-easyui-1.3.3/themes/metro/images/datagrid_icons.png"); background-position:0px 0px; *margin-top:-20px;
    }

.linkbtn,.linkbtn:visited,.linkbtn:link
{
    color:#369591;
    }
.linkbtn:hover
{
    color:#FF5511;
    }
    
.edititemblock
{
    border:1px solid #95B8E7; width:100%; padding:10px 0px 10px 0px; margin:5px 0px 5px 0px; text-align:center;
    }
.edititemblock table
{
    width:100%;
    }
.edititemblock td
{
    text-align:right;
    }
 .edititemblock td *
{
    width:140px;
    }
 .edititemblock td select
{
    width:144px;
    }
.edititemblock ul
{
    margin:0px; padding:0px;
    }
.edititemblock li
{
    float:left; list-style-type:none; margin-left:10px;
    }
.edititemblock label
{
    width:100px; display:inline-block; text-align:right; overflow:hidden; height:20px;
    }
    
    
.state-Maintain
{
    color:Aqua !important;
    }
.state-Damage
{
    color:Red !important;
    }
.state-Stop
{
     color:Gray !important;
    }
.listitem-line,.listitem-block
{
    margin:0px; padding:0px;
    } 
.listitem-line li,.listitem-block li
{
    list-style-type: none;display: block;padding:5px 5px 5px 5px;border: 1px solid #ccc;margin: 2px;background: #fafafa;color: #444; cursor:pointer; color:Gray;
    }
.listitem-line li a,.listitem-block li a,.listitem-line li a:visited,.listitem-block li a:visited
{
    float:right;margin-top:-5px;*margin-top:-25px; *margin-right:10px; color:Olive;
    }
.listitem-line li a:hover,.listitem-block li a:hover
{
    color:Orange;
    }
.listitem-line li.checked,.listitem-block li.checked
{
    background-image:url(/jquery-easyui-1.3.3/themes/icons/ok.png); padding-left:25px; background-repeat:no-repeat; background-position:5px 5px; color:Black;
    }
.listitem-block li.checked
{
    padding-left:5px;
    }
.listitem-line li:hover,.listitem-block li:hover
{
    background-color:#efefef
    }
.listitem-block li
{
    float:left; text-align:center; min-width:100px; width:100px; display:inline-block; text-overflow:ellipsis;overflow:hidden;word-break:keep-all;white-space:nowrap; text-decoration:none;
    }
    
fieldset 
{
    margin: 1em 0;
    padding: 1em;
    border: 1px solid #CCC;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 4px 4px 6px 4px;
}

.demo-info{
	background:#FFFEE6;
	color:#8F5700;
	padding:12px;
	font-size:12px;
}
.demo-info ul
{
    margin:0px 0px 0px 20px; padding:0px 0px 0px 20px;
    }
.demo-info ul li
{
    margin-bottom:5px; margin-top:5px;
    }
.demo-tip{
	width:16px;
	height:16px;
	margin-right:8px;
	float:left;
}